WooCommerce\PayPalCommerce\WcGateway\Gateway\PayPalGateway B

Total Complexity 79
Dependencies 26
Dependents 61
Total lines 548
Lines of code 258
Logical lines of code 182
Comment lines 236
Methods 17
Properties 21

Methods 17

Method Rating Maintainability Complexity Lines of code
process_payment()
D
29 31 110
__construct()
A
43 7 44
define_method_title()
S
57 6 18
define_method_description()
S
60 5 15
get_title()
S
60 5 14
init_form_fields()
S
65 4 7
is_pui_tab()
S
70 3 6
is_paypal_tab()
S
78 3 3
admin_options()
S
71 2 6
update_option()
S
65 2 9
process_refund()
S
67 2 7
is_connection_tab()
S
79 2 3
is_pay_later_tab()
S
79 2 3
is_credit_card_tab()
S
77 2 3
get_transaction_url()
S
75 1 4
needs_setup()
S
81 1 3
settings_renderer()
S
82 1 3